Micron Document
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| SparkN0de-git | SparkN0de |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


Commits 0.9.3 (7e255aba)

39e398b Mark Qvist 2025-11-13 17:48:10 - 8 months ago
Fixed missing PN config unpack on incoming sync auto-peering

ee15e9f Mark Qvist 2025-11-08 14:30:47 - 8 months ago
Updated version

00ffbc0 Mark Qvist 2025-11-08 01:20:31 - 8 months ago
Using multiprocessing start method fork on Linux to avoid issues with Python 3.14. Fixes #35.

dca6cc2 Mark Qvist 2025-11-07 23:10:30 - 8 months ago
Ensure LXMF and RNS exit handlers are called on SIGINT and SIGTERM, since for some ungodly reason atexit events are not always called on some combinations of Python version and platforms, even though they have been registered.

6203857 Mark Qvist 2025-11-03 22:21:13 - 9 months ago
Updated version

fa2d78c Mark Qvist 2025-11-03 22:19:20 - 9 months ago
Fixed message stamps getting overwritten if propagation stamp was also present

f18ce9e Mark Qvist 2025-11-03 00:08:50 - 9 months ago
Cleanup

d7a2979 Mark Qvist 2025-11-02 23:07:43 - 9 months ago
Cleanup

0b06791 Mark Qvist 2025-11-02 20:41:03 - 9 months ago
Adjusted default max peering cost

bc3f4ec Mark Qvist 2025-11-02 18:35:15 - 9 months ago
Handle client propagation transfer limits separately from PN peers

99830b6 Mark Qvist 2025-11-02 12:02:21 - 9 months ago
Only index messages with stamp value set

1b5dc41 Mark Qvist 2025-11-02 11:38:15 - 9 months ago
Merge messagestore check

9c5fa4a Mark Qvist 2025-11-02 11:35:12 - 9 months ago
Take stamp value into account when cleaning message store

383d953 Mark Qvist 2025-11-02 11:34:22 - 9 months ago
Don't hog all cores on high core-count machines

557887d markqvist 2025-11-02 11:33:00 - 9 months ago
Merge pull request #34 from busimus/master

e1905b8 bus 2025-11-02 09:12:33 - 9 months ago
Fix stored messages always getting deleted if config path has underscores

8e3ffb0 Mark Qvist 2025-11-02 02:48:19 - 9 months ago
Stat query default identity as local

f383450 Mark Qvist 2025-11-02 02:29:32 - 9 months ago
Implemented duplicate signalling on PN message download

747ddbd Mark Qvist 2025-11-02 02:27:57 - 9 months ago
Implemented duplicate signalling on PN message download

d0f3385 Mark Qvist 2025-11-01 18:48:31 - 9 months ago
Added acceptance rate to lxmd stats output

401328f Mark Qvist 2025-11-01 18:27:11 - 9 months ago
Allow configuring max remote peering cost

4350a23 Mark Qvist 2025-11-01 17:35:36 - 9 months ago
Cleanup

9dc998f Mark Qvist 2025-11-01 17:32:45 - 9 months ago
Added peering break option to lxmd command line interface

fa9fd2a Mark Qvist 2025-11-01 13:10:28 - 9 months ago
Added remote status and control by allow-list for lxmd

0cebd58 Mark Qvist 2025-11-01 12:49:32 - 9 months ago
Allow specifying remote lxmd destination for status and control

b35b921 Mark Qvist 2025-11-01 01:35:15 - 9 months ago
Implemented throttling for naughty propagation node peers

df6271a Mark Qvist 2025-11-01 00:10:30 - 9 months ago
Handle client message download for stamped propagation messages

4afb92b Mark Qvist 2025-11-01 00:09:23 - 9 months ago
Added peer sync option to lxmd command line interface

0a5edb2 Mark Qvist 2025-10-31 22:24:55 - 9 months ago
Implemented propagation node name configuration and inclusion in announce metadata

704b37d Mark Qvist 2025-10-31 21:45:40 - 9 months ago
Implemented client-side propagation stamp generation and inclusion in outbound propagation messages

606a723 Mark Qvist 2025-10-31 17:11:17 - 9 months ago
Implemented getting static peer configuration from network if unknown at launch

a44c1f3 Mark Qvist 2025-10-31 17:02:34 - 9 months ago
Validate peering key on incoming sync offer

4342677 Mark Qvist 2025-10-31 13:53:59 - 9 months ago
Implemented propagation node peering key generation and peering cost signalling

9c646ae Mark Qvist 2025-10-31 02:19:24 - 9 months ago
Stamp validation on incoming propagation node transfers

ebc8bb3 Mark Qvist 2025-10-31 00:28:06 - 9 months ago
Cleanup

60bf99d Mark Qvist 2025-10-31 00:25:46 - 9 months ago
Cleanup

c84aea7 Mark Qvist 2025-10-30 21:19:38 - 9 months ago
Improved auto-peering on inbound PN sync. Added support for persisting and loading transient message stamp status. Implemented getting transient message stamp value.

a62ffa1 Mark Qvist 2025-10-30 19:45:40 - 9 months ago
Cleanup

6446db4 Mark Qvist 2025-10-30 17:03:05 - 9 months ago
Break peering when peer moves outside auto-peering range

81a6d50 Mark Qvist 2025-10-30 16:55:44 - 9 months ago
Automatic legacy PN de-peering

c28d3b1 Mark Qvist 2025-10-30 16:44:15 - 9 months ago
Added metadate structure to propagation node announces

d8b25e0 Mark Qvist 2025-10-30 16:43:26 - 9 months ago
Added metadate structure to propagation node announces

aca5bf9 Mark Qvist 2025-10-30 16:06:53 - 9 months ago
Cleanup

bd6fe9f Mark Qvist 2025-10-30 15:39:00 - 9 months ago
Handle propagation node stamp cost peering signalling

0f2d3b0 Mark Qvist 2025-10-30 15:18:09 - 9 months ago
Also receive PN path response announces, but only update peering data on live announces

3f91e44 Mark Qvist 2025-10-30 14:10:14 - 9 months ago
Updated RNS version

8f54d40 Mark Qvist 2025-10-30 14:09:54 - 9 months ago
Updated version

9beeafb Mark Qvist 2025-10-30 14:08:39 - 9 months ago
Propagation node stamp cost handling

b572723 Mark Qvist 2025-10-30 13:49:26 - 9 months ago
Cleanup

6cf7852 Mark Qvist 2025-10-30 13:14:59 - 9 months ago
Cleanup

e17263d Mark Qvist 2025-10-30 12:41:18 - 9 months ago
Cleanup

16dfbc2 Mark Qvist 2025-10-30 12:38:49 - 9 months ago
Propagation stamp validation via pool dispatch

98347d3 Mark Qvist 2025-10-29 23:25:15 - 9 months ago
Increased PN peer sync frequency

61b7552 Mark Qvist 2025-10-29 23:24:45 - 9 months ago
Added separate propagation node per-message and sync transfer limits. Added persistent PN sync strategy. Added concurrent PN peer sync.

85d8f4f Mark Qvist 2025-07-13 13:42:01 - 1 year ago
Updated requirements

5b9f121 Mark Qvist 2025-07-13 13:24:52 - 1 year ago
Updated version and RNS dependency version

416ccf2 Mark Qvist 2025-07-13 13:24:46 - 1 year ago
Retry path request on unexpectedly closed link

787cd06 Mark Qvist 2025-05-26 20:57:46 - 1 year ago
Fixed division by zero. Closes #30.

c2207d1 Mark Qvist 2025-05-17 10:27:21 - 1 year ago
Added funding

a9622e3 Mark Qvist 2025-05-15 20:30:12 - 1 year ago
Updated version

499fe4c Mark Qvist 2025-05-15 20:27:19 - 1 year ago
Use no_data_for instead of inactive_for for cleaning links

37e9991 Mark Qvist 2025-05-12 11:58:24 - 1 year ago
Updated version and RNS dependency version

005d717 Mark Qvist 2025-04-17 13:31:00 - 1 year ago
Cleanup

1bdcf6a Mark Qvist 2025-04-15 20:21:54 - 1 year ago
Updated license

e6021b8 Mark Qvist 2025-04-15 20:21:16 - 1 year ago
Updated license

326c0ee Mark Qvist 2025-03-13 19:46:11 - 1 year ago
Updated version

336792c Mark Qvist 2025-03-13 19:45:15 - 1 year ago
Updated dependencies

570d2c6 Mark Qvist 2025-03-07 11:05:50 - 1 year ago
Added configuration options to default config file

1ef4665 Mark Qvist 2025-02-18 20:05:19 - 1 year ago
Cleanup

d5540b9 Mark Qvist 2025-01-31 13:38:56 - 1 year ago
Added allow_duplicate option to message ingest API

a6cf585 Mark Qvist 2025-01-30 15:11:26 - 1 year ago
Cleanup

c0a8f3b Mark Qvist 2025-01-30 15:04:21 - 1 year ago
Cleanup

7b4780c Mark Qvist 2025-01-30 11:36:11 - 1 year ago
Automatically clean messages exceeding propagation transfer limit for peer from unhandled message queues

b94a712 Mark Qvist 2025-01-30 11:30:45 - 1 year ago
Automatically clean messages exceeding propagation transfer limit for peer from unhandled message queues

f42ccfc Mark Qvist 2025-01-30 11:23:18 - 1 year ago
Automatically clean messages exceeding propagation transfer limit for peer from unhandled message queues

9eca747 Mark Qvist 2025-01-30 10:46:31 - 1 year ago
Updated peer rotation timing to align with distribution queue mapping

b7b6753 Mark Qvist 2025-01-30 00:37:50 - 1 year ago
Fixed potential division by zero. Fixes #25.

40d0b9a Mark Qvist 2025-01-29 21:21:51 - 1 year ago
Added acceptance rate threshold to peer rotation

40fc75f Mark Qvist 2025-01-29 14:24:09 - 1 year ago
Refined peer rotation algorithm

f1d060a Mark Qvist 2025-01-29 01:26:36 - 1 year ago
Added peer rotation

e0e9012 Mark Qvist 2025-01-27 12:04:16 - 1 year ago
Updated logging

886ac69 Mark Qvist 2025-01-27 12:04:05 - 1 year ago
Tear down control link after use

e0163e1 Mark Qvist 2025-01-27 10:26:11 - 1 year ago
Updated issue template

26a10cc Mark Qvist 2025-01-26 01:13:11 - 1 year ago
Status query return code

cec903a Mark Qvist 2025-01-24 14:05:12 - 1 year ago
Added status query API function

962d9c9 Mark Qvist 2025-01-24 13:50:56 - 1 year ago
Added wanted inbound peers to PN announce data

6d2eb4f Mark Qvist 2025-01-24 00:26:47 - 1 year ago
Updated default config

a8cc5f4 Mark Qvist 2025-01-24 00:21:37 - 1 year ago
Fixed typo

aa57b16 Mark Qvist 2025-01-24 00:09:36 - 1 year ago
Fixed #23

cdea838 Mark Qvist 2025-01-23 17:43:24 - 1 year ago
Updated status output

fb4bf9b Mark Qvist 2025-01-23 17:36:30 - 1 year ago
Cleanup

a3e3868 Mark Qvist 2025-01-23 17:09:40 - 1 year ago
Changed formatting

70186cf Mark Qvist 2025-01-23 17:07:20 - 1 year ago
Fixed typo

fe59b26 Mark Qvist 2025-01-23 16:54:12 - 1 year ago
Fixed fstrings not working on Python < 3.12

a87458d Mark Qvist 2025-01-23 16:28:11 - 1 year ago
Updated version

35dd70c Mark Qvist 2025-01-23 16:27:48 - 1 year ago
Format status and peers output

a198e96 Mark Qvist 2025-01-23 16:27:23 - 1 year ago
Include unhandled message count in stats

e3be7e0 Mark Qvist 2025-01-23 16:27:01 - 1 year ago
Persist last sync attempt

460645c Mark Qvist 2025-01-23 14:15:31 - 1 year ago
Added lxmd status getter

f683e03 Mark Qvist 2025-01-23 14:15:12 - 1 year ago
Added lxmd status getter

Page 1 | Older »


──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────